iT邦幫忙

2026 iThome 鐵人賽

DAY 28
0
Vibe Coding

以開發「智慧健身與習慣追蹤 PWA 」為主軸的 30 天 Vibe Coding 挑戰清單。系列 第 28 篇

[Day 28] 開發血淚史回顧:這 27 天來,AI 究竟是如何讓我崩潰的?

  • 分享至 

  • xImage
  •  

時光飛逝,到了今天,我的「智慧健身與習慣追蹤 PWA (Vibe Fitness)」專案已經大致上告一段落,核心功能也幾乎全數實作完成。看著螢幕上運作順暢的深色科技風介面,滿滿的成就感油然而生。然而,光鮮亮麗的成果背後,其實是一連串與 AI 鬥智鬥勇的血淚史。今天,就讓我們稍微停下腳步,來回顧過去這 27 天的開發旅程中,AI 究竟是如何一次次讓我陷入崩潰邊緣的吧!

萬事起頭難,而我遇到最一開始的巨大障礙,就是身為「免費仔」的深深無力感。在沒有付費訂閱的情況下,市面上幾乎沒有任何一款 AI 工具能完整支撐一個為期一個月、程式碼日漸龐大的長期專案。多數優質的 AI 助手僅提供短短七天的試用期,而那些高昂的月費訂閱方案,對目前的我來說確實是一筆不小的負擔。於是,我只能帶著我的專案四處「苟且偷生」,像個遊牧民族一樣,在各個 AI 平台之間頻繁遷移、反覆貼上冗長的上下文,只為了尋找下一個能幫我推進進度的免費救星。

就在我瀕臨絕望之際,我以為我終於找到了黑暗中的曙光——「Android Studio 內建的 Gemini」。在剛開始合作的蜜月期,它的表現確實可圈可點,產出速度快且邏輯清晰。然而,隨著專案規模逐漸龐大、上下文(Context)越來越肥大,它也開始出現了嚴重的「水土不服」。最明顯的感受是,原本只要五分鐘就能搞定的程式碼修改,後來竟然動輒拖延到半小時以上,而且往往還無法精準命中我的需求。

最讓我崩潰的一次,是它為了一項單純的功能測試,居然大筆一揮,將我專案裡高達百分之八十的核心代碼直接抹除覆蓋!當下真的讓我心跳漏跳了好幾拍,造成了莫大的恐慌與困擾。此外,觀察它的運作過程更是令人血壓飆升:面對同一個指令,它經常像鬼打牆一樣在原地打轉,無意義地反覆修改同一段程式碼,陷入無限的自我糾結,最後卻依然一事無成,留下滿頭大汗的我在螢幕前嘆氣。
https://ithelp.ithome.com.tw/upload/images/20261012/20184339VILmiOBWfX.jpg

經歷了這一切波折,我腦海中不斷浮現我在 Day 2 文章裡寫下的那句千古名言:「工欲善其事,必先利其器」。這次挑戰讓我深刻體悟到,沒有在一開始就投資並熟悉一套強大、穩定的 AI 工具來輔助開發,確實是我在專案規劃上的重大疏失。這不僅消耗了大量寶貴的時間,更嚴重考驗了我的耐心。

不過,這些挫折與崩潰,最終都成為了無價的經驗值。未來,就算這 30 天的挑戰結束,我依然會繼續精進這個 PWA 程式。我會帶著這次累積的 Vibe Coding 實戰教訓,學習如何更好地駕馭、馴服這些 AI 工具,不僅讓專案持續進化,也期許自己在這條技術之路上更加進

以上文章在自己編輯後交由AI修改精進


上一篇
[Day 27] Vibe Coding 實戰:點燃競技魂——打造社群排行榜與專屬健身代號
下一篇
[Day 29] Vibe Coding 自我檢討
系列文
以開發「智慧健身與習慣追蹤 PWA 」為主軸的 30 天 Vibe Coding 挑戰清單。 共 29 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言